# Author: lvin

# 用户输入方法：input()
# 回顾上周内容：登录系统（while循环，input输入）
# 本轴:打印(print)输出的一般方法

name = input("name: ")
age = input("age: ")
job = input("job: ")
salary = input("salary: ")

# 注释来写内容存到 str 字符串 中
# 知识点1: 字符串拼接用 + 号  让打印的结果更直观
# 知识点2: '''可以用“ ”

info = '''----- INFO OF ''' + name+'''------''' + '''
age:''' + age+'''
job:''' + job+'''
salary:'''+salary

print(info)

# 知识点3: 占位符 %s 可以把 + 号省略 比较直观的展示变量内容
# 缺点: 如果变量很多，就比较麻烦了
# 其他知识: %s代表 string  %d代表 number  %f代表 float
# 可将将age、salary设置为 %d

info = '''-------INFO OF %s -------
Name:%s
Age:%s
Job:%s
Salary:%s
'''% (name,name,age,job,salary)

print(info)

# 知识点4: .format() 比起 %s 更适合较多变量的打印，不需要考量顺序和出现次数
# 例如: url的拼接 (https:// + 域名 + endpoint)

info2 =  '''-------INFO OF {HTML_name} -------
name:{HTML_name}
age:{HTML_age}
job:{HTML_job}
salary:{HTML_salary}
'''.format(HTML_name=name,
           HTML_age=age,
           HTML_job=job,
           HTML_salary=salary)
print(info2)


# 作业：
# 假如你要求用户以 2021-10-27 格式输入
user_input_time = "2021-10-27"
# 字符串拆分，方法 split  拆分完的结果是一个 列表
print(user_input_time.split('-'))
print(user_input_time.split('-')[0])